package com.project.service;

import com.project.bean.CutPageBean;
import com.project.bean.OrderBean;

/**
 * 订单业务接口
 */
public interface IOrderService {
    /**
     * 分页查询所有订单
     * @param pageNO 页码
     * @return 分页对象
     */
    public CutPageBean<OrderBean> cutAll(int pageNO);

    /**
     * 添加订单
     * @param order 订单对象
     */
    public void add(OrderBean order);

    /**
     * 取消订单
     * @param id 订单编号
     */
    public void del(int id);

    /**
     * 修改送货地址
     * @param id 订单编号
     * @param address 送货地址
     */
    public void update(int id ,String address);

    /**
     * 按ID查询订单
     * @param id 订单编号
     * @return 订单对象
     */
    public OrderBean findById(int id);
}
